package cn.edu.lingnan.user.Statistics;

import lombok.Data;

/**
 * 用户统计视图对象 VO，用于向前端返回统计数据。
 */
@Data
public class UserStatisticsVO {
    private long totalUsers;        // 用户总数
    private long totalStudents;     // 学生总数
    private long totalTeachers;     // 教师总数
    private long totalAdmins;       // 管理员总数
    private long totalActive;       // 正常用户总数
    private long totalInactive;     // 停用用户总数
    private long maleCount;         // 男性用户数
    private long femaleCount;       // 女性用户数
    private long createdCount;      // 创建用户数（根据周期）
    private long updatedCount;      // 修改用户数（根据周期）
    private Integer onlineCount;    // 在线用户数
}
